package com.ct.mappers;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 用户表 数据库操作接口
 */
@Mapper
public interface UserMapper<T, P> extends BaseMapper<T, P> {

    /**
     * 根据UserId更新
     */
    Integer updateByUserId(@Param("bean") T t, @Param("userId") String userId);

    /**
     * 、
     * 根据UserId删除
     */
    Integer deleteByUserId(@Param("userId") String userId);

    /**
     * 根据UserId获取对象
     */
    T selectByUserId(@Param("userId") String userId);

}
